rival student groups - French English Dictionary